| Message |
But thats the closest I could find in about 5 min of searching on google. What makes me think this is it is the 2 large intake looking things in the front. It may have not been this, but it was very similar, and did have dual roll bars. I'm not an expert on exotic cars, but it there is no mistaking that this was a Lamborghini.
|
 |